package com.lemon.system.service;

import java.util.List;
import com.lemon.common.core.base.BaseService;
import com.lemon.system.domain.BiElementConfig;

/**
 * 包名称：com.lemon.system.service
 * 类名称：IBiElementConfigService
 * 类描述：要素配置Service接口
 * 创建人：@author huangpeng
 * 创建时间：2023-03-12
 */
public interface IBiElementConfigService extends BaseService<BiElementConfig> {

    /**
     * 查询要素配置列表
     * @Title: selectBiElementConfigList
     * @Description: 查询要素配置列表
     * @param biElementConfig 要素配置
     * @return: 要素配置集合
     * @throws:
     * @author: lemon
     * @Date: 2023-03-12
     */
     List<BiElementConfig> selectBiElementConfigList(BiElementConfig biElementConfig);

     /**
      * 通过功能代码查询要素详情信息
      * @Title: queryByFunctionCodes
      * @Description: 通过功能代码查询要素详情信息
      * @param functionCodes
      * @return: List<BiElementConfig>
      * @throws:
      * @author: huangpeng
      * @Date: 2023/3/12 21:16
      */
    List<BiElementConfig> queryByFunctionCodes(String functionCodes);
}
